long lifespan - Turkish English Dictionary